Arrays คือ ชุดของข้อมูลที่บรรจุค่าข้อมูลชนิดเดียวกันเอาไว้ ในลักษณะของแถวจำนวนแบบคงที่ (Fixed Number) โดยเรามาดูรายละเอียดต่าง ๆ ของ Arrays (อาเรย์) กันครับ
ภาพรวมของ Arrays
Image reference from http://docs.oracle.com/javase/tutorial/figures/java/objects-tenElementArray.gif
1. ขนาดของ Arrays จะถูกกำหนดไว้ตอนสร้าง Arrays และจำนวนจะเป็นค่าคงที่ (Fixed) ไม่สามารถเปลี่ยนแปลงได้
2. Arrays จะต้องเก็บข้อมูลชนิดเดียวกัน เช่น ตัวเลข หรือตัวอักษร เป็นต้น
3. แต่ละช่องของ Arrays จะถูกเรียกว่า index และ index จะเริ่มต้นที่ 0 (ขออนุญาตอ้างอิงเฉพาะภาษาจาวา)
4. จำนวนของ index ใน Arrays ทั้งหมดจะเรียกว่า Array Length
ตัวอย่างโปรแกรม
public class Arrays {
public static void main(String args[]){
int a[] = {10,30,50,60};
System.out.println( "Array Index 0 = " +a[0] );
System.out.println( "Array Index 1 = " +a[1] );
System.out.println( "Array Index 2 = " +a[2] );
System.out.println( "Array Index 3 = " +a[3] );
}
}
ผลลัพธ์